Reasoning MPE to Multiply Connected Belief Networks Using Message Passing
نویسنده
چکیده
Finding the I Most Probable IJxplanations (MPE) of a given evidence, Se, in a Bayesian belief network is a process to identify and order a set of composite hypotheses, His, of which the posterior probabilities are the I largest; i.e., Pr(Hii&) 2 Pr(H21&) 2 . . . L Pr(&ISlz)~ A composite hypothesis is defined as an instantiation of all the non-evidence variables in the network. It could be shown that finding all the probable explanations is a NP-hard problem. Previously, only the first two best explanations (i.e., I = 2) in a singly connected Bayesian network could be efficiently derived without restrictions on network topologies and probability distributions. This paper presents an efficient algorithm for finding d (2 2) MPE in singlyconnected networks and the extension of this algorithm for multiply-connected networks. This algorithm is based on a message passing scheme and has a time complexity O(lkn) for singly-connected networks; where I is the number of MPE to be derived, k the length of the longest path in a network, and n the maximum number of node states defined as the product of the size of the conditional probability table of a node and the number of the incoming/outgoing arcs of the node. Whenever a variable in a Bayesian network is observable, this variable is referred to as an evidence variable. The set of evidence variables is represented by S,. Given a Se, an instantiation of all the non-evidence variables H in a Bayesian belief network is referred to as a composite hypothesis. Each H is said to be a probable explanation of the given observation, S,, in a Bayesian belief network if Pr(HjS,) > 0. Finding the I Most Probable &xplanations (MPE) of a given evidence, Se, in a Bayesian belief network is to identify and order a set of composite hypotheses, His, of which the posterior probabilities are the 2 largest; i.e., J+(&]S,) 2 Pr(HzlS,) L . . . L P+&]SJ.
منابع مشابه
Approximate Evidential Reasoning Using Local Conditioning and Conditional Belief Functions
We propose a new message-passing belief propagation method that approximates belief updating on evidential networks with conditional belief functions. By means of local conditioning, the method is able to propagate beliefs on the original multiply-connected network structure using local computations, facilitating reasoning in a distributed and dynamic context. Further, by use of conditional bel...
متن کاملDistributed Revision of Belief Commitment in Multi-Hypothesis Interpretations
This paper extends the applications of belief-networks to include the revision of belief commitments, i.e., the categorical acceptance of a subset of hypotheses which, together, constitute the most satisfactory explanation of the evidence at hand. A coherent model of non-monotonic reasoning is established and distributed algorithms for belief revision are presented. We show that, in singly conn...
متن کاملExtending Recurrence Local Computation Approach Towards Ordering Composite Beliefs in Multiply Connected Bayesian Belief Networks
The Recurrence Local Computation Method (RLCM) for nding the most probable explanations (MPE) in a Bayesian belief network is valuable in assisting human beings to explain the possible causes of a set of evidences. However, RLCM works only on singly connected belief networks. This paper presents an extension of the RLCM which can be applied to multiply connected belief networks for nding arbitr...
متن کاملMin-Max Message Passing and Local Consistency in Constraint Networks
In this paper, we uncover some relationships between local consistency in constraint networks and message passing akin to belief propagation in probabilistic reasoning. We develop a new message passing algorithm, called the min-max message passing (MMMP) algorithm, for unifying the different notions of local consistency in constraint networks. In particular, we study its connection to arc consi...
متن کاملProbabilistic inference in multiply connected belief networks using loop cutsets
The method of conditioning permits probabilistic inference in multiply connected belief networks using an algorithm by Pearl. This method uses a select set of nodes, the loop cutset, to render the multiply connected network singly connected. We discuss the function of the nodes of the loop cutset and a condition that must be met by the nodes of the loop cutset. We show that the problem of findi...
متن کامل